long-term urinary retention - Français Anglais Dictionnaire